import pandas as pd

class int:
    def read(self):
        # 读取Excel文件中的所有工作表
        xls = pd.ExcelFile('lilamp.xlsx')
        # 初始化一个字典来存储不同工作表的数据
        self.dfs = {}
        self.sheetName = []
        
        # 遍历所有工作表
        for sheet_name in xls.sheet_names:
            df = pd.read_excel(xls, sheet_name=sheet_name)  # 读取工作表
            self.dfs[sheet_name] = df  # 存储工作表数据
            self.sheetName.append(sheet_name)

        print(self)

    def save(self):
        with pd.ExcelWriter('result.xlsx', engine='openpyxl') as writer:
            for list in self.sheetName:
                self.dfs[list].to_excel(writer, sheet_name=list, index=False) # index=False 没有下标